a refracting telescope having inverting lenses or an eyepiece that presents an erect image.
Origin
1805-15
British Dictionary definitions for terrestrial telescope
terrestrial telescope
noun
1.
a telescope for use on earth rather than for making astronomical observations. Such telescopes contain an additional lens or prism system to produce an erect image Compare astronomical telescope